English Dictionary
▪ dentaria diphylla
▪ dentate
▪ dentate leaf
▪ dented
▪ denticle
◊ DENTATE LEAF
dentate leaf
n : a leaf having a toothed margin
dentaria diphylla
dentate
dentate leaf
dented
denticle
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]